reef squids - Spanish English Dictionary